branch plant [canada] - French English Dictionary